supernova remnant (snr) - Spanish English Dictionary